@charset "UTF-8";
body{margin:0 auto; font-family:"simsun";/*font-family: "microsoft yahei";*/font-size:12px; width:100%; background:#fff; color:#333;}
ul,li,img,span,p,font,em,ol,h1,h2,h3,h4,h5,h6,dl,dt,dd,input,tboby,form,textarea,div,table{margin:0; padding:0; border:0; list-style:none;outline:none;}
table{border-collapse:collapse;border-spacing:0;}
em,i,b{ font-style:normal;}
li{list-style:none}
a{ text-decoration:none}
a img{border:none}
img{ vertical-align:middle;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
a:hover{color: #f00;}
.art-con a{color: #038;}   
.art-con a:hover{text-decoration: underline;color: #038;}   
a:focus{outline:0;} 
a{ color:#666;}
a:hover{ color:#f00}
.clearfix:after {content:" "; display:block; visibility:hidden; clear:both; height:0; font-size:0;}
.clearfix { *zoom:1;}
.center-main{margin: 0 auto;width: 1000px;height: auto;}
.height10{height: 10px;overflow: hidden;width: auto;}
.fl {float: left;}
.fr {float: right;}
.pl35 {padding-left: 35px;}
.mt20 {margin-top: 20px;}

.page{height: auto;overflow: hidden;padding:25px 0;text-align: center; clear:both;}
.page a{border: 1px solid #9D0F25;color: #9D0F25;}
.page span, .page b, .page a {line-height: 25px;margin: 2px;padding:10px 13px;}
.page a:hover{ background:#9D0F25; border:1px solid #9D0F25; color:#fff;}
.search1-page{width: 590px;}
.search1-page a{border: 1px solid #0000cd;color: #0000cd;}
.search1-page span, .page b, .page a {line-height: 25px;margin: 2px;padding:10px 13px;}
.search1-page a:hover{ background:#0000cd; border:1px solid #0000cd; color:#fff;}
/*header*/
.header{/*background: url(../image/header-bg.jpg) 0 0 repeat-x;*/height: 40px;width: 100%;background: #fafafa;font-family: "microsoft yahei"}
.header-cen-left{float: left; height: 40px;position: relative;z-index: 999;}
.header-cen-right{float: right; height: 40px;}
.header-cen{margin: 0 auto; width: 1000px; line-height: 40px;height: 40px;}
.Split_line{font-size: 12px; color: #e0dede; margin: 0 0 0 6px;}
.switch-left{color: #666;float: left;clear: both;}
.switch-right{float: left;}
.switch-right span{ cursor: pointer;}
.switch-right i{display:inline-block; width: 8px;height: 4px;background:url(../image/icon.png) 0 0 no-repeat; margin: 0px 0 2px 2px; cursor: pointer;*margin-top: -7px;_margin-top: 18px;font-size: 0;}
.switch-text{color: #d58f15;}
.header-cen-left .switch-text{margin: 0 6px 0 9px;}
.header-cen-right .margin-r{margin-right: 2px;}
.switch-text:hover{color: #ff0000;}
.header-login,.header-serve,.header-apply{float: left;}
.header-login span,.header-serve span,.header-apply span{cursor: pointer;}
.header-cen-right .Split_line{ margin: 0 0px 0 0px;}
.switch-text-right{margin-right: 6px;}
.header-triangle-line{height: 5px;width: 9px;_width: 9px!important;display: inline-block;background:url(../image/icon.png) -29px 0 no-repeat;margin: 0px 4px 3px 4px;*margin-top: -9px;_margin-top: 15px;_margin-right:-2px;font-size: 0;}
.header-serve,.header-apply{position: relative;}
.header-apply span a{float: left;margin:-1px 6px 0 0px;padding-left: 4px;_margin-right:4px!important;_padding-left: 4px;_height:38px;border: 1px solid #fafafa;_border: 1px solid #fafafa;width: 71px;_width: 71px;border-bottom:none;}
.header-serve span a{float: left;margin:-1px 0px 0 0px;padding-left: 4px;_padding-left: 4px;_height:38px;border: 1px solid #fafafa;_border: 1px solid #fafafa;width: 71px;_width: 71px;display: inline-block;border-bottom:none;}
.header-apply a:hover{color:#666;}
.width103 a:hover{color:#666;}
.header-apply .Split_line{float: left;}
.width103{display: inline-block;margin-left: 6px;}
/*.padding18{padding-left: 12px;margin-left: 6px;border: 1px solid #fafafa;height: 36px;*height: 37px;display: inline-block;}*/
.header-apply ul{position: absolute;top: 36px;left: 6px;border: 1px solid #e6e6e6;border-top: none;background-color: #fff;display: none;}
.header-apply ul li{text-align: center;line-height: 30px;width: 75px;*width: 75px;_width: 75px;cursor: pointer;}
.header-apply ul li a{text-align: center;line-height: 30px;width: 75px;*width: 75px;_width: 75px;cursor: pointer;color: #333;}
.header-apply ul li a:hover{color: #d58f15;}
.header-apply .act{border: 1px solid #e6e6e6;line-height: 38px;*height: 37px;display: block;background-color: #fff;border-bottom: none;overflow: hidden;}
.header-apply .cur,.header-serve .cur{background-color: #f9f9f9;color: #d58f15;}
.border-top{border-top: 1px dashed #e6e6e6;}
.header-serve .act{border: 1px solid #e6e6e6;line-height: 38px;*height: 37px;display: block;background-color: #fff;border-bottom: none;overflow: hidden;}
.header-serve ul{position: absolute;top: 36px;left: 6px;border: 1px solid #e6e6e6;border-top: none;background-color: #fff;display: none;}
.header-serve ul li{text-align: center;line-height: 30px;width: 75px;*width: 75px;_width: 75px;cursor: pointer;}
.header-serve ul li a{text-align: center;line-height: 30px;width: 75px;*width: 75px;_width: 75px;cursor: pointer;display: block;color: #333;}
.header-serve ul li a:hover{color: #d58f15;}
.triangle-up{background:url(../image/icon.png) -43px 0 no-repeat;}

/*城市切换*/
.citylist{width: 410px;border: 1px solid #e6e6e6;position: absolute;top: 39px;left: 218px;font-family: "simsun";background-color: #fff;z-index: 999;zoom:0;display: none;}
.citylist .citylist-icon{height: 5px;width: 10px;font-size: 0px;background: url(../image/citylist-icon01.png) 0 0 no-repeat;display:block;position: absolute;top: -6px;left: 22px;}
.city-hot{height: 29px;border-bottom: 1px solid #e6e6e6;background-color: #f9f9f9;line-height: 29px;}
.city-hot strong{color: #d58f15;margin-left: 10px;}
.city-hot a{margin-right: 10px;}
.city-hot .citylist-close{width: 10px;height: 10px;font-size: 0;background: url(../image/close.png) 0 0 no-repeat;display: block;float: right;margin: 9px 10px 0 0;_margin-right:5px;}
.citylist-01 a{height: 30px;line-height: 30px;display: block;float: left;width: 58px;text-align: center;border-bottom: 1px dashed #e6e6e6;}
.citylist-01 .border-none{border-bottom: none;}

/*footer*/
.footer{margin-top: 10px;width: 100%;border-top: 1px solid #e6e6e6;background-color: #fbfbfb;font-family: "microsoft yahei";}
.footer-box{margin: 0 auto;width: 1000px;}
.footer .footer-box .footer-link{ margin-top: 20px;}
.footer .footer-box .footer-link dl{ color: #666;float: left;font-size: 12px;line-height: 24px;}
.footer .footer-box .footer-link dt{ font: bold 14px/26px "microsoft yahei";}
.footer .footer-box .footer-link dd{ padding: 3px 0 0;}
.footer .footer-box .footer-link span{ display: block;width: 140px;}
.footer .footer-box .footer-link p{ width: 230px;}
.footer .footer-box .footer-link a:hover{ color: #ff0000;}
.footer .footer-box .footer-link .dimension-code{float: left;padding: 6px 20px 0 0;}
.footer .footer-box .footer-link .margin-r{margin-left: 5px;}
.footer .footer-box .footer-license-report{ margin-top: 15px;margin-left: 176px;}
.footer .footer-box .footer-license-report li{ float: left;height: 37px;margin-right: 15px;width: 180px;}
.footer .footer-box .footer-license-report .xinyong{ background: url(../image/copy-01.jpg) 0 0 no-repeat;width: 163px;}
.footer .footer-box .footer-license-report .beian{ background: url(../image/copy-02.jpg) 0 0 no-repeat;width: 159px;}
.footer .footer-box .footer-license-report .jubao{ background: url(../image/copy-03.jpg) 0 0 no-repeat;width: 165px;}
.footer .footer-box .footer-license-report .wenming{ background: url(../image/copy-04.jpg) 0 0 no-repeat;width: 166px;}
.footer .footer-box .footer-license-report a{ display:block;height:37px;text-indent:-9999em;overflow:hidden;}
.footer .footer-box .footer-license-report li{ float: left;height: 37px;margin-right: 15px;width: 180px;}
.footer .footer-box .footer-end{ margin-top:10px; padding-bottom: 20px;position: relative;text-align: center;}
.footer .footer-box .footer-end .margin_b{ position: absolute;top: -2px;}
/*nav-search*/
.nav-search{height: 100px;}
.nav-search .top-logo{margin:30px 68px 0 0;float: left;}
.nav-search .top-search{background: #FA8801;float: left;height: 30px;margin-right: 45px;margin-top: 35px;padding: 2px;width: 374px;display: inline;}
.nav-search .top-sou{background:#fff;float: left;height: 30px;width: 297px;}
.diy_select{cursor: pointer;float: left;height: 30px;line-height: 30px;position: relative;width: 45px;z-index: 10;}
.diy_select_text{color: #999;float: left;height: 30px;line-height: 30px;text-align: center;width: 37px;}
.diy_select_icon{background: url("../image/sreach-icon.png") 0 center no-repeat;float: left;height: 30px;width: 8px;}
.diy_select_list{background: #fff none repeat scroll 0 0;border-color: #FA8801;border-style: solid;border-width: 0 2px 2px;display: none;left: -2px;overflow-x: hidden;overflow-y: auto;position: absolute;text-align: center;top: 30px;width: 100%;z-index: 50;}
.diy_select_list li{color: #666;cursor: pointer;float: left;height: 28px;line-height: 28px;overflow: hidden;padding: 0 8px 0 0;text-align: center;width: 37px;}
.top-sou-but{background: #fff none repeat scroll 0 0;color: #999;float: left;height: 30px;line-height: 30px;padding-left: 18px;width: 230px;}
.top-se{background: #FA8801;color: #fff;cursor: pointer;float: left;font-weight: bold;height: 30px;line-height: 28px;text-align: center;width: 74px;font-size: 16px;font-family:"microsoft yahei";}
.top-phone{margin: 26px 0 0 0;float: left;}
.nav-list{background: #af0c0d;height: 62px;}
.nav-list dl{float:left; padding:14px 0; height:34px; overflow:hidden;}
.nav-list dt{float:left; width:30px;padding:0 0 0 15px; height:40px;color:#D9A6A6; overflow:hidden;background: url(../image/nav-line.png) 0 0 no-repeat;}
.nav-list .back-none{background:none;padding-left: 0px;}
.nav-list dt em{display:block; width:25px; height:21px;_margin:0 0 2px 0;*margin:0 0 2px 0;}
.nav-list dt .nav-bd{background: url(../image/nav-icon01.png) 2px 0 no-repeat;}
.nav-list dt .nav-icon1{background: url(../image/nav-icon01.png) 2px 0 no-repeat;}
.nav-list dt .nav-icon2{background: url(../image/nav-icon02.png) 2px 0 no-repeat;}
.nav-list dt .nav-icon3{background: url(../image/nav-icon03.png) 2px 0 no-repeat;}
.nav-list dt .nav-icon4{background: url(../image/nav-icon04.png) 2px 0 no-repeat;}
.nav-list dt .nav-icon5{background: url(../image/nav-icon05.png) 2px 0 no-repeat;}
.nav-list dd{float:left;padding:0 0 0 9px; height:40px;margin-top:-2px;_margin-top:0px;}
.nav-list dd span{display: block;}
.nav-list dd span a{margin:0 17px 4px 0; color:#fff; line-height:18px; display:inline-block}
.nav-list dd span a:hover{color: #FA8801;}
.nav-list dd span .cur{color: #FA8801;}
.nav-list dd span .margin-0{margin-right: 0px;}
.nav-list dd span .nav-first{/*margin-right: 30px;*/margin-right: 17px;}
.nav-list .nav-dl-pad2{padding-left: 6px;}
/*page-location*/
.page-location{ color:#666; height:40px; line-height:40px;font-family: "simsun";}
.page-location a:hover{ color:#f00}
.page-location .color-yellow{ color:#FA8801;}
.page-location em{ background:url(../image/icon.png) -114px 0 no-repeat; display:inline-block; width:12px; height:12px; float:left; margin-right:5px;_margin-right:3px;margin-top: 13px;_margin-top: 12px;*margin-top: 13px;}
/*内容区域样式*/
.content-left{width: 700px;border-top: 2px solid #af0c0d;float: left;margin-right: 10px;}
.cen-con{border: 1px solid #eee;border-bottom:none;border-top: none;}
.content-title{border-bottom: 1px solid #eee;border-top: 2px solid #af0c0d;height: 35px;line-height: 35px;background: #fbfbfb;padding-right: 10px;}
.content-title a{float: right;}
.content-title em{width: 15px;height: 15px;background: red;display: inline-block;margin: 10px 5px 0 0;float: left;}
.content-title span{font-size: 14px;font-weight: bold;color:#af0c0d;}
.hot-school .content-title em{background: url(../image/right_icon.png) no-repeat 0 0;}
.zl-down .content-title em{background: url(../image/index-icon-zlxz.png) no-repeat;}
.rmjz .content-title em{background: url(../image/right_icon.png) no-repeat 0 -24px;}
.cjwt .content-title em{background: url(../image/right_icon.png) no-repeat 0 -52px;}
.wzzt .content-title em{background: url(../image/right_icon.png) no-repeat 0 -77px;}
/**/
.bot-bor{border-bottom: 1px solid #eee;}
.emba-pl-box .comment-list-con .two-list .center{width: 576px;}
/*1206*/
/*table{width: 100%;}*/
a.keylink {border-bottom: 1px dotted #3b5998;color: #333;text-decoration: none;font-weight: 400;}
td {border-color: #cdcdcd;font-size: 12px;}
tr.row-bg {background: #efefef;}